/*===== code build by mstore0.1.3 =====*/

/*===== mstoreDev/common#base:0 =====*/

html{overflow-y:scroll;}
body, ul, ol, dl, h1, h2, h3, h4, h5, h6, p, dd{padding:0; margin:0;}
li{list-style:none;}
em{font-style:normal;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
table{border-collapse:collapse; border-spacing:0;}
a img{border:none;}
button,input,select,textarea{font:12px/1.5 tahoma,arial,'Hiragino Sans GB',SimSun,'Microsoft Yahei',sans-serif; padding:0; border:0;}
button:focus, textarea:focus{outline:0;}
a{color:#333; text-decoration:none;}
a:hover{color:#f40;}
input{outline:none; padding:0;}
b{cursor:pointer; font-weight:normal;} /*普通按钮统一用b标签*/
body{font:12px/1.5 tahoma,arial,'Hiragino Sans GB',SimSun,'Microsoft Yahei',sans-serif;}
body{font-family:"Microsoft Yahei";}

/*placeholder*/
::-webkit-input-placeholder{color:#aaa;}  
:-moz-placeholder{color:#aaa;}  
::-moz-placeholder{color:#aaa;}  
:-ms-input-placeholder{color:#aaa;}

/*font*/
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs22{font-size:22px;}
.fc3{color:#333;}
.fc6{color:#666;}
.fc9{color:#999;}
.fcF40{color:#f40;}
.fcGreen{color:#22cb75;}
.fcBlue{color:#2197f5;}
.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}
.fwb{font-weight:bold;}

/*font-family*/
.simsun{font-family:SimSun;}
.yahei{font-family:'Microsoft Yahei';}
.arail{font-family:arial;}

/*grid*/
.grid{width:100%; padding-left:10px; padding-right:10px; -webkit-box-sizing:border-box;box-sizing:border-box; overflow:hidden}
.row{margin-left:-10px; margin-right:-10px; overflow:hidden;}
.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12{float:left; padding-left:10px; padding-right:10px; -webkit-box-sizing:border-box;box-sizing:border-box;}
.col1{width:8.333%;}
.col2{width:16.667%;}
.col3{width:25%;}
.col4{width:33.333%;}
.col5{width:41.667%;}
.col6{width:50%;}
.col7{width:58.333%;}
.col8{width:66.667%;}
.col9{width:75%;}
.col10{width:83.333%;}
.col11{width:91.667%;}
.col12{width:100%;}

/*clearfix*/
.layout{width:1190px; margin:0 auto;} 
.layout:after, .clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.vm{vertical-align:middle;}  
.pr{position:relative;}  
.pa{position:absolute;}  
.pf{position:fixed;}  
.none{display:none;}  
.fl{float:left;}
.fr{float:right;}
.ellip{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*===== mstoreDev/common#base:1 =====*/

body{background-color:#f2f2f2;}

/*===== mstoreDev/common#iconfont:0 =====*/

@font-face {font-family:"iconfont";
  src:url(font/iconfont.eot?t=1503466439024); /* IE9*/
  src:url(font/iconfont.eot?t=1503466439024#iefix) format("embedded-opentype"), /* IE6-IE8 */
  url(font/iconfont.woff?t=1503466439024) format("woff"), /* chrome, firefox */
  url(font/iconfont.ttf?t=1503466439024) format("truetype"), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url(font/iconfont.svg?t=1503466439024#iconfont) format("svg"); /* iOS 4.1- */
}




.icon-project,

.icon-aside,

.icon-port,

.icon-home,

.icon-refresh,

.icon-search,

.icon-downarrow,

.icon-rightarrow,

.icon-docs,

.icon-user,

.icon-password,

.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}


.icon-project:before{content:"\e62e";}

.icon-aside:before{content:"\e635";}

.icon-port:before{content:"\e61a";}

.icon-home:before{content:"\e60d";}

.icon-refresh:before{content:"\e652";}

.icon-search:before{content:"\e630";}

.icon-downarrow:before{content:"\e610";}

.icon-rightarrow:before{content:"\e61b";}

.icon-docs:before{content:"\e89c";}

.icon-user:before{content:"\e65e";}

.icon-password:before{content:"\e65f";}


/*===== mstoreDev/common#button:0 =====*/

.fmButton{display:inline-block; padding:0 20px; margin:0 2px; height:34px; line-height:34px; margin-bottom:0; font-size:14px; text-align:center; white-space:nowrap; vertical-align:middle; cursor:pointer; border:1px solid transparent; border-radius:4px; background-image:none; -webkit-user-select:none; -moz-user-select:none; -o-user-select:none; -ms-user-select:none; user-select:none;}

.fmButton-lg{height:40px; line-height:40px; font-size:16px; padding:0 30px;}
.fmButton-sm{height:26px; line-height:26px; font-size:12px; padding:0 15px;}

.fmButton-blue{background-color:#337ab7; border-color:#2e6da4; color:#fff;}
.fmButton-blue:hover{background-color:#2e6da4;}

.fmButton-yellow{background-color:#f0ad4e; border-color:#eea236; color:#fff;}
.fmButton-yellow:hover{background-color:#eea236;}

.fmButton-green{background-color:#5cb85c; border-color:#4cae4c; color:#fff;}
.fmButton-green:hover{background-color:#4cae4c;}

.fmButton-gray{background-color:#f2f2f2; border-color:#bbb; color:#999; }
.fmButton-gray:hover{background-color:#dedede; color:#666;}

.fmButton-white{background-color:#fff; border-color:#ccc; color:#666;}
.fmButton-white:hover{background-color:#e6e6e6;}

.fmButton-orange{background-color:#fc6430; border-color:#f1490f; color:#fff;}
.fmButton-orange:hover{background-color:#f1490f;}

.fmButton-sblue{background-color:none; border-color:none; color:#337ab7;}
.fmButton-sblue:hover{color:#085da6;}


/*===== mstoreDev/common#layer:0 =====*/

/*.layui-layer{background:#fff; width:640px; position:relative; left:20%; top:150px;}*/
.layui-layer .formBox{padding:20px; min-width:600px;}
.layui-layer .formBox li{padding:10px 0; font-size:14px;}
.layui-layer .formBox li label{display:inline-block; vertical-align:middle; color:#999; width:100px; text-align:right; margin-right:6px;}
.layui-layer .formBox li input{display:inline-block; border:solid 1px #ccc; width:400px; height:36px; line-height:36px; padding:0 12px; border-radius:4px; -webkit-box-sizing:border-box;box-sizing:border-box; font-size:14px; font-family:'microsoft yahei';}

.layui-layer .formBox .fmSelect{margin-left:-4px;}
.layui-layer .formBox .fmSelect .options li{padding:0;}

/*===== mstoreDev/common#select:0 =====*/

.fmSelect{position:relative; display:inline-block; border:1px solid #d8d8d8; background:#fff; border-radius:2px; height:36px; line-height:34px; min-width:120px; -webkit-box-sizing:border-box;box-sizing:border-box; }
.fmSelect .text{border:none; display:block; background:none; width:100%; height:100%; text-align:left; outline:none; cursor:pointer; padding:0 10px; -webkit-box-sizing:border-box;box-sizing:border-box;}
.fmSelect i{position:absolute; font-size:12px; width:12px; height:8px; line-height:8px; top:14px; right:10px; color:#999; transition:.2s; cursor:pointer;}
.fmSelect.actived i{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);}

.fmSelect .options{position:absolute; left:-1px; width:100%; background:#fff; display:none; border-radius:2px; top:40px; border:solid 1px #d8d8d8; -webkit-box-shadow:0px 0px 6px rgba(0,0,0,.15);box-shadow:0px 0px 6px rgba(0,0,0,.15); z-index:1000; padding:0!important;}
.fmSelect .options li{height:32px!important; line-height:32px!important; margin:0!important; text-indent:12px; cursor:pointer;}
.fmSelect .options li:hover{background:#f1f7fd; color:#333;}
.fmSelect .options li.checked{background:#e8f2fb; color:#333;}
.fmSelect.actived .options{display:block;}
